home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / complib / ztrti2.z / ztrti2
Text File  |  1998-10-30  |  3KB  |  133 lines

  1.  
  2.  
  3.  
  4. ZZZZTTTTRRRRTTTTIIII2222((((3333FFFF))))                                                          ZZZZTTTTRRRRTTTTIIII2222((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ZTRTI2 - compute the inverse of a complex upper or lower triangular
  10.      matrix
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      SUBROUTINE ZTRTI2( UPLO, DIAG, N, A, LDA, INFO )
  14.  
  15.          CHARACTER      DIAG, UPLO
  16.  
  17.          INTEGER        INFO, LDA, N
  18.  
  19.          COMPLEX*16     A( LDA, * )
  20.  
  21. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  22.      ZTRTI2 computes the inverse of a complex upper or lower triangular
  23.      matrix.
  24.  
  25.      This is the Level 2 BLAS version of the algorithm.
  26.  
  27.  
  28. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  29.      UPLO    (input) CHARACTER*1
  30.              Specifies whether the matrix A is upper or lower triangular.  =
  31.              'U':  Upper triangular
  32.              = 'L':  Lower triangular
  33.  
  34.      DIAG    (input) CHARACTER*1
  35.              Specifies whether or not the matrix A is unit triangular.  = 'N':
  36.              Non-unit triangular
  37.              = 'U':  Unit triangular
  38.  
  39.      N       (input) INTEGER
  40.              The order of the matrix A.  N >= 0.
  41.  
  42.      A       (input/output) COMPLEX*16 array, dimension (LDA,N)
  43.              On entry, the triangular matrix A.  If UPLO = 'U', the leading n
  44.              by n upper triangular part of the array A contains the upper
  45.              triangular matrix, and the strictly lower triangular part of A is
  46.              not referenced.  If UPLO = 'L', the leading n by n lower
  47.              triangular part of the array A contains the lower triangular
  48.              matrix, and the strictly upper triangular part of A is not
  49.              referenced.  If DIAG = 'U', the diagonal elements of A are also
  50.              not referenced and are assumed to be 1.
  51.  
  52.              On exit, the (triangular) inverse of the original matrix, in the
  53.              same storage format.
  54.  
  55.      LDA     (input) INTEGER
  56.              The leading dimension of the array A.  LDA >= max(1,N).
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ZZZZTTTTRRRRTTTTIIII2222((((3333FFFF))))                                                          ZZZZTTTTRRRRTTTTIIII2222((((3333FFFF))))
  71.  
  72.  
  73.  
  74.      INFO    (output) INTEGER
  75.              = 0: successful exit
  76.              < 0: if INFO = -k, the k-th argument had an illegal value
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.